/**
 * 当页面下拉时，固定Tab
 */
$(function(){
	tab_list = $("ul.tab_list");
    table_marginTop = tab_list[0] ? tab_list.position().top : 0;

    $(window).scroll(function() {
        if (table_marginTop <= $(this).scrollTop()) {
            if (!$("#fixed_tab")[0]) {
            	$("#tab").append(tab_list.clone().attr('id', 'fixed_tab').addClass('fixed_tab').width(tab_list.width()));
                
                $('#fixed_tab>li').on('click', function(){
                	$(this).parent().children().removeClass('tab_active');
                    $(this).addClass('tab_active');
                    var num = $(this).index();
                    $(".tab_list>li").eq(num).click();
                    $(document).scrollTop(0);
                });
            } else {
                fixed_tab = $("#fixed_tab");

                if (!fixed_tab.hasClass('fixed_tab')) {
                	selected_index = $('.tab_list:first li.tab_active').index();
                	$("#fixed_tab li").removeClass('tab_active');
                	$("#fixed_tab li").eq(selected_index).addClass('tab_active');
                	fixed_tab.addClass('fixed_tab').show();
                }
                if (fixed_tab.width() != tab_list.width()) {
                    fixed_tab.width(tab_list.width());
                }
            }
        } else {
            $("#fixed_tab").removeClass('fixed_tab').hide();
        }
    });

    $(window).resize(function() {
        $("#fixed_tab").width(tab_list.width());
    });
});